package com.ruoyi.system.domain;

import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

/**
 * 作业计划-台账(JobPlanBillAccount)实体类
 *
 * @author makejava
 * @since 2022-11-23 09:20:09
 */
public class JobPlanBillAccount implements Serializable {
    private static final long serialVersionUID = -96005671444365931L;
   // @ApiModelProperty("主键")
    private Integer id;
   // @ApiModelProperty("票据号")
    private String billNumber;
  //  @ApiModelProperty("票据类型")
    private String billType;
  //  @ApiModelProperty("申报类型")
    private String declareType;
  //  @ApiModelProperty("是否开展")
    private String izDevelop;
 //   @ApiModelProperty("工段")
    private String workShop;
    @ApiModelProperty("计划作业日期")
    private Date planJobDate;
    @ApiModelProperty("作业地点")
    private String jobLocal;
    @ApiModelProperty("施工单位")
    private String constructionCompany;
    @ApiModelProperty("申请人")
    private String applyBy;
    @ApiModelProperty("施工协调员")
    private String coordinate;
    @ApiModelProperty("属地监护人")
    private String custody;
    @ApiModelProperty("jha编号")
    private String jhaCard;
    @ApiModelProperty("风险级别")
    private String riskLevel;
    @ApiModelProperty("复杂程度")
    private String complex;
    @ApiModelProperty("审查人")
    private String reviewer;
    @ApiModelProperty("现场批准人")
    private String approvedBy;
    @ApiModelProperty("工作负责人")
    private String jobPersonPerson;
    @ApiModelProperty("工作负责人联系方式")
    private String jobPersonPersonPhone;
    @ApiModelProperty("是否涉及变更")
    private String izCahnge;
    @ApiModelProperty("申报方式")
    private String declare;
    @ApiModelProperty("状态")
    private String status;
    @ApiModelProperty("批准时间")
    private Date approvalTime;
    @ApiModelProperty("创建人")
    private String createdBy;
    @ApiModelProperty("创建时间")
    private Date createdDate;
    @ApiModelProperty("更新人")
    private String modifyBy;
    @ApiModelProperty("更新时间")
    private Date modifyDate;
    @ApiModelProperty("逻辑删除标识 0删除 1正常")
    private Integer yn;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getBillNumber() {
        return billNumber;
    }

    public void setBillNumber(String billNumber) {
        this.billNumber = billNumber;
    }

    public String getBillType() {
        return billType;
    }

    public void setBillType(String billType) {
        this.billType = billType;
    }

    public String getDeclareType() {
        return declareType;
    }

    public void setDeclareType(String declareType) {
        this.declareType = declareType;
    }

    public String getIzDevelop() {
        return izDevelop;
    }

    public void setIzDevelop(String izDevelop) {
        this.izDevelop = izDevelop;
    }

    public String getWorkShop() {
        return workShop;
    }

    public void setWorkShop(String workShop) {
        this.workShop = workShop;
    }

    public Date getPlanJobDate() {
        return planJobDate;
    }

    public void setPlanJobDate(Date planJobDate) {
        this.planJobDate = planJobDate;
    }

    public String getJobLocal() {
        return jobLocal;
    }

    public void setJobLocal(String jobLocal) {
        this.jobLocal = jobLocal;
    }

    public String getConstructionCompany() {
        return constructionCompany;
    }

    public void setConstructionCompany(String constructionCompany) {
        this.constructionCompany = constructionCompany;
    }

    public String getApplyBy() {
        return applyBy;
    }

    public void setApplyBy(String applyBy) {
        this.applyBy = applyBy;
    }

    public String getCoordinate() {
        return coordinate;
    }

    public void setCoordinate(String coordinate) {
        this.coordinate = coordinate;
    }

    public String getCustody() {
        return custody;
    }

    public void setCustody(String custody) {
        this.custody = custody;
    }

    public String getJhaCard() {
        return jhaCard;
    }

    public void setJhaCard(String jhaCard) {
        this.jhaCard = jhaCard;
    }

    public String getRiskLevel() {
        return riskLevel;
    }

    public void setRiskLevel(String riskLevel) {
        this.riskLevel = riskLevel;
    }

    public String getComplex() {
        return complex;
    }

    public void setComplex(String complex) {
        this.complex = complex;
    }

    public String getReviewer() {
        return reviewer;
    }

    public void setReviewer(String reviewer) {
        this.reviewer = reviewer;
    }

    public String getApprovedBy() {
        return approvedBy;
    }

    public void setApprovedBy(String approvedBy) {
        this.approvedBy = approvedBy;
    }

    public String getJobPersonPerson() {
        return jobPersonPerson;
    }

    public void setJobPersonPerson(String jobPersonPerson) {
        this.jobPersonPerson = jobPersonPerson;
    }

    public String getJobPersonPersonPhone() {
        return jobPersonPersonPhone;
    }

    public void setJobPersonPersonPhone(String jobPersonPersonPhone) {
        this.jobPersonPersonPhone = jobPersonPersonPhone;
    }

    public String getIzCahnge() {
        return izCahnge;
    }

    public void setIzCahnge(String izCahnge) {
        this.izCahnge = izCahnge;
    }

    public String getDeclare() {
        return declare;
    }

    public void setDeclare(String declare) {
        this.declare = declare;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Date getApprovalTime() {
        return approvalTime;
    }

    public void setApprovalTime(Date approvalTime) {
        this.approvalTime = approvalTime;
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy;
    }

    public Date getCreatedDate() {
        return createdDate;
    }

    public void setCreatedDate(Date createdDate) {
        this.createdDate = createdDate;
    }

    public String getModifyBy() {
        return modifyBy;
    }

    public void setModifyBy(String modifyBy) {
        this.modifyBy = modifyBy;
    }

    public Date getModifyDate() {
        return modifyDate;
    }

    public void setModifyDate(Date modifyDate) {
        this.modifyDate = modifyDate;
    }

    public Integer getYn() {
        return yn;
    }

    public void setYn(Integer yn) {
        this.yn = yn;
    }

}

